const request=require('../../utils/request.js')
import {banners,goods,goodsCategory} from "../../utils/apifm-wxapi"
Page({
  data: {    //页面的初始数据
    index:[],
    list:[],
    classification:[],
    recommend:[],
    group:{},
    value:""
  },
  onLoad: function (options) {    //生命周期函数--监听页面加载
    wx.showLoading({
      title: 'Loading...',
    })
    this.index()
    this.goods()
    this.goodsCategory()
  },
  index(){
    banners({type:'index'}).then(res=>{
      // console.log(res)
      this.setData({
        index:res.data
      })
    })
  },
  goods(){
    goods().then(res=>{
      res=res.data
      var recommend=[]
      res.forEach((item)=>{
        if (item.recommendStatusStr=='推荐') {
          recommend.push(item)
        }
      })
      
      this.setData({
        list:res,
        recommend:recommend,
        group:res[21]
      })
      // console.log(this.data.list)
      // console.log(this.data.group.id)
      console.log(res)
    })
  },
  goodsCategory(){         //
    goodsCategory().then(res=>{
      this.setData({
        classification:res.data
      })
      // console.log(res.data)
    })
  },
  add(e){
    // console.log(e.target.dataset.id)
    wx.reLaunch({
      url: `/pages/classify/classify?id=${e.target.dataset.id}`,
    })
  },
  search(e){
    // console.log(e.target)
    // console.log(e.detail.value)
    // console.log(this.data)
    wx.reLaunch({
      url: `/pages/search/search?value=${e.detail.value}`,
    })
  },
  search2(e){
    console.log('搜索')
    // console.log(value)
    // wx.reLaunch({
    //   url: `/pages/search/search?value=${e.detail.value}`,
    // })
  },
  onReady: function () {    //生命周期函数--监听页面初次渲染完成
    wx.hideLoading()
  },
  onShow: function () {    //生命周期函数--监听页面显示

  },
  onHide: function () {    //生命周期函数--监听页面隐藏

  },
  onUnload: function () {   //生命周期函数--监听页面卸载

  },
  onPullDownRefresh: function () {    //页面相关事件处理函数--监听用户下拉动作

  },
  onReachBottom: function () {  //页面上拉触底事件的处理函数

  },
  onShareAppMessage: function () {   //用户点击右上角分享

  }
})











//index.js
//获取应用实例
// const app = getApp()

// Page({
//   data: {
//     motto: 'Hello World',
//     userInfo: {},
//     hasUserInfo: false,
//     canIUse: wx.canIUse('button.open-type.getUserInfo')
//   },
//   //事件处理函数
//   bindViewTap: function() {
//     wx.navigateTo({
//       url: '../logs/logs'
//     })
//   },
//   onLoad: function () {
//     if (app.globalData.userInfo) {
//       this.setData({
//         userInfo: app.globalData.userInfo,
//         hasUserInfo: true
//       })
//     } else if (this.data.canIUse){
//       // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
//       // 所以此处加入 callback 以防止这种情况
//       app.userInfoReadyCallback = res => {
//         this.setData({
//           userInfo: res.userInfo,
//           hasUserInfo: true
//         })
//       }
//     } else {
//       // 在没有 open-type=getUserInfo 版本的兼容处理
//       wx.getUserInfo({
//         success: res => {
//           app.globalData.userInfo = res.userInfo
//           this.setData({
//             userInfo: res.userInfo,
//             hasUserInfo: true
//           })
//         }
//       })
//     }
//   },
//   getUserInfo: function(e) {
//     console.log(e)
//     app.globalData.userInfo = e.detail.userInfo
//     this.setData({
//       userInfo: e.detail.userInfo,
//       hasUserInfo: true
//     })
//   }
// })
